home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group95a.txt / 000023_icon-group-sender _Wed Jan 25 10:32:36 1995.msg < prev    next >
Internet Message Format  |  1995-02-09  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Wed, 25 Jan 1995 08:35:05 MST
  2. From: Nick Williams <nmw@ios.com>
  3. Message-Id: <199501251532.KAA10476@ios.com>
  4. Subject: Re: Icon V9, under OpenVMS/VAX and Indexed RMS files
  5. To: btiffin@on.bell.ca (Brian Tiffin)
  6. Date: Wed, 25 Jan 1995 10:32:36 -0500 (EST)
  7. Cc: icon-group@cs.arizona.edu
  8. In-Reply-To: <D2x5tu.89@on.bell.ca> from "Brian Tiffin" at Jan 24, 95 04:59:07 pm
  9. X-Mailer: ELM [version 2.4 PL23]
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=US-ASCII
  12. Content-Transfer-Encoding: 7bit
  13. Content-Length: 1246      
  14. Errors-To: icon-group-errors@cs.arizona.edu
  15.  
  16.  
  17. >Hi,
  18.  
  19. >   I've got some code that attempts to take free format user entered string data and look up postal codes.  I think
  20. >I have a useable algorithm to pull out Number Streetname Streettype Direction (the city is 'guessed at' using a
  21. >telephone number) while skipping over/under the 'garbage'.
  22.  
  23. >   Now I'd like a way of indexing into our keyed Canada Post data to pull out the actual postal code.  Anyone out there
  24. >ever done any FAB/RAB low level operations from Icon V9?  Reading through the file as flat ASCII just doesn't cut it
  25. >and its way too huge to pull into a TABLE.  I'm thinking that I should probably look into the C interface, but I was just
  26. >wondering if this has been done before.
  27.  
  28. I'm looking at changing the way Icon tables are implemented to allow
  29. different kinds of table access/set methods to be used. It should not be
  30. too hard, and there's not much that needs to be changed to allow this;
  31. it would involve adding function pointers to the b_table struct for the
  32. methods as well as some identification flags/variables, as well as code
  33. to check the type of table in all Icon functions/operators that access
  34. tables.
  35.  
  36. >Thanks,
  37.  
  38. >Brian Tiffin
  39. >Centracs Development
  40. >btiffin@on.bell.ca
  41.  
  42. Nick
  43.  
  44. IOS System Operator (nmw@ios.com)